package com.daybook.service;

import org.apache.ibatis.annotations.Param;

import com.daybook.pojo.User;
import com.daybook.util.PageHelp;

public interface UserService {
	
	
	/**
	 * 用户模块
	 * */
	//用户注册
	public int registerNewUser(User u) ;
	//登录
	public User loginUser(User u);
	//修改密码
	public int updateUserPwd(int uid,String newPwd);
	//维护信息
	public int updateUser(User u);
	//验证用户是否存在
	public int getUserByname(String uname);
	//获得用户折扣信息
	 public double getUserMember(int uid);
	  //用户会员等级
	  public  String getUserMemberGrade(int uid);
	    //用户信息管理
	  public int changeUserByUid(User user);
	/**
	 *管理员模块
	 * */
	//获取用户列表
	public PageHelp getUserList(Integer pageNow,User user);
	//改变用户状态
	public int changeUserState(int uid,int ustate);
}
